7单选以下关于ELF目标文件的ELF头的叙述中,错误的是()。 A.包含了ELF头本身的长度和目标
7单选以下关于ELF目标文件的ELF头的叙述中,错误的是()。

A.包含了ELF头本身的长度和目标文件的长度

B.数据结构在可重定位和可执行两种目标文件中完全一样

C.包含了操作系统版本和机器结构类型等信息

D.包含了节头表和程序头表各自的起始位置和长度

8单选以下关于ELF目标文件的节头表的叙述中,错误的是()。

A.通过节头表可获得节的名称、类型、起始地址和长度

B.数据结构在可重定位和可执行两种目标文件中完全一样

C.每个表项用来记录某个节的内容以及相关描述信息

D.描述了每个可装入节的起始虚拟地址、对齐和存取方式

9单选以下关于ELF可重定位和可执行两种目标文件格式比较的叙述中,错误的是()。

A.可重定位目标文件中有可重定位节.rel.text和.rel.data,而在可执行目标文件中则没有

B.可重定位目标文件中有初始化程序段.init节,而在可执行目标文件中则没有

C.可执行目标文件中有程序头表(段头表),而在可重定位目标文件中则没有

D.可执行目标文件的ELF头中有具体程序入口地址,而在可重定位目标文件中则为0

10单选以下关于ELF可执行目标文件的程序头表(段头表)的叙述中,错误的是()。

A..text节和.rodata节都包含在只读代码段,而.data节和.bss节都包含在读写数据段

B.用于描述可执行文件中的节与主存中的存储段之间的映射关系

C.通过段头表可获得可装入段或特殊段的类型、在文件中的偏移位置及长度

D.描述了每个可装入段的起始虚拟地址、存储长度、存取方式和对齐方式

1单选以下是链接过程中对符号定义的判断,其中错误的是()。

A.函数内的局部变量声明“shortx=200;”中,x不是符号的定义

B.静态局部变量声明“staticintx=*xp;”中,x是符号的定义

C.全局变量声明“intx,y;”中,x和y都是符号的定义

D.全局变量声明“int*xp=&x;”中,xp和x都是符号的定义

计算机系统基础(一):程序的表示、转换与链接

南京大学

军职在线答案

大学网课

«
»

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注